gusucode.com > LTE基带收发仿真系统matlab源码程序 > LTE baseband simulation/updata_parameter.m
function updata_parameter() % 功能:参数更新函数,在每个子帧末生成下一子帧的参数,并下发 % % Author: 程式小组(徐萌 张妙 张晓庆) % Date: 2010-07-11 % ========================================================== global LTE_par % 生成新参数 nUE = LTE_par.nUE; for iUE = 1:nUE IMCS = LTE_par.UE_par.IMCS(:,iUE); [U,V] = size(IMCS); % 随机产生 IMCS,并根据该值确定TB大小 调制方式 % 取值范围为0-33是为了产生一些错误信息,进行报错处理 LTE_par.UE_par.IMCS(:,iUE) = randint(U,V,34); LTE_par.UE_par.nRB(iUE) = randint(1,1,round(LTE_par.RB_DL/nUE))+1; end LTE_par.iSubFrame = mod(LTE_par.iSubFrame+1,10); if LTE_par.iSubFrame == 0 LTE_par.iFrame = LTE_par.iFrame+1; end next_LTE_par = LTE_par; % 清楚当前参数 clear LTE_par; % 保存下一帧使用的新参数 save NextPar next_LTE_par;